root of foot - Espagnol Anglais Dictionnaire